stay off (someone's) radar

Переводы
оставаться вне чьего-либо поля зрения
He managed to stay off their radar during the entire project.
Ему удалось оставаться вне их поля зрения на протяжении всего проекта.
Определения
To avoid attracting someone's attention or notice, especially to prevent being caught, criticized, or involved in something.
Слова
radar

существительное
радар
stay

глагол
оставаться
stay off

глагол
держаться подальше